package controllers

import (
	"github.com/beego/beego/v2/core/logs"
	beego "github.com/beego/beego/v2/server/web"
)

type MainController struct {
	beego.Controller
}

/*func (c *MainController) Get() {
	c.Data["Website"] = "beego.vip"
	c.Data["Email"] = "astaxie@gmail.com"
	c.TplName = "index.tpl" // 临时模板名称
}*/

// 固定路由的get方法
func (this *MainController) Get() {
	logs.Info(" 固定路由的 get类型的方法请求 ")
	this.Ctx.Output.Body([]byte(" 固定路由 Get 请求"))
}

// 固定路由的post方法
func (this *MainController) Post() {
	logs.Info(" 固定路由的 post类型的方法请求 ")
	this.Ctx.Output.Body([]byte(" 固定路由 Post 请求"))
}

// 固定路由的delete方法
func (this *MainController) Delete() {
	logs.Info(" 固定路由的 delete类型的方法请求 ")
	this.Ctx.Output.Body([]byte(" 固定路由 Delete 请求"))
}

// 固定路由的delete方法
func (this *MainController) Head() {
	logs.Info(" 固定路由的 head类型的方法请求 ")
	this.Ctx.Output.Body([]byte(" 固定路由 Head 请求"))
}
